multiple-stage pump - French English Dictionary